PATH 
Mac OS 8 and 9 Developer Documentation > Text and Other International Services > Apple Type Services for Unicode Imaging (ATSUI) > Apple Type Services for Unicode Imaging Reference

     

Letter Case Font Feature Selector Constants

In fonts for languages in which case is significant, ATSUI allows you to specify certain automatic case changes. If the font supports the letter case feature type, you can select features that specify case changes such as those shown in Table D-13.

Table D-13  Feature selectors for the kLetterCaseType feature type

Constant

Explanation

kUpperAndLowerCaseSelector Specifies no case conversion.
kAllCapsSelector Specifies conversion of all letters to uppercase. (This feature is noncontextual.)
kAllLowerCaseSelector Specifies conversion of all letters to lowercase. (This feature is noncontextual.)
kSmallCapsSelector Specifies conversion of all lowercase letters to small caps. (This feature is noncontextual.)
kInitialCapsSelector Specifies conversion of all lowercase letters at the beginnings of words to uppercase. (This feature is contextual.)
kInitialCapsAndSmallCapsSelector Specifies conversion of all lowercase letters at the beginnings of words to uppercase, and all other lowercase letters to small caps. (This feature is contextual.)

Note:   Contrary to common perception, the small caps style is not simply the use of capital letters in a smaller point size. If the font contains true small caps glyphs, you can specify them with a letter case feature selector, and ATSUI will use them.


© 2000 Apple Computer, Inc. – (Last Updated 25 Jan 00)